home *** CD-ROM | disk | FTP | other *** search
Text File | 1990-10-25 | 10.2 KB | 394 lines | [TEXT/MPS ] |
- # Copyright © 1984-1990 by Apple Computer Inc. All rights reserved.
- # Basic Definitions
-
- ###########################################################
- # Basic Definitions
- # Required variables for any MacApp builds
- ###########################################################
- MAObj = {MALibraries}{SeparateObjectsFolder}
-
- ###########################################################
- # Interfaces
- ###########################################################
- MacAppPascalIntf = ∂
- "{BuildFlags}" ∂
- "{MAPinterfaces}UAssociation.p" ∂
- "{MAPinterfaces}UBusyCursor.p" ∂
- "{MAPinterfaces}UDebug.p" ∂
- "{MAPinterfaces}UFailure.p" ∂
- "{MAPinterfaces}UInspector.p" ∂
- "{MAPinterfaces}UList.p" ∂
- "{MAPinterfaces}ULoMem.p" ∂
- "{MAPinterfaces}UMacApp.p" ∂
- "{MAPinterfaces}UMacAppUtilities.p" ∂
- "{MAPinterfaces}UMemory.p" ∂
- "{MAPinterfaces}UMenuSetup.p" ∂
- "{MAPinterfaces}UObject.p" ∂
- "{MAPinterfaces}UPatch.p" ∂
- "{MAPinterfaces}UTranscriptView.p" ∂
- "{MAPinterfaces}UViewCoords.p"
-
- # Leave in for compatibility (2.0)
- MacAppIntf = {MacAppPascalIntf}
-
-
- MacAppCPlusIntf = ∂
- "{BuildFlags}" ∂
- "{MACIncludes}UAssociation.h" ∂
- "{MACIncludes}UBusyCursor.h" ∂
- "{MACIncludes}UDebug.h" ∂
- "{MACIncludes}UFailure.h" ∂
- "{MACIncludes}UInspector.h" ∂
- "{MACIncludes}UList.h" ∂
- "{MACIncludes}ULoMem.h" ∂
- "{MACIncludes}UMacApp.h" ∂
- "{MACIncludes}UMacAppUtilities.h" ∂
- "{MACIncludes}UMemory.h" ∂
- "{MACIncludes}UMenuSetup.h" ∂
- "{MACIncludes}UObject.h" ∂
- "{MACIncludes}UPatch.h" ∂
- "{MACIncludes}UTranscriptView.h" ∂
- "{MACIncludes}UViewCoords.h"
-
- MacAppRIntf = ∂
- "{MARIncludes}MacAppTypes.r" ∂
- "{MARIncludes}ViewTypes.r"
-
- BuildingBlocksPascalIntf = ∂
- "{BuildFlags}" ∂
- "{MAPinterfaces}UDialog.p" ∂
- "{MAPinterfaces}UGridView.p" ∂
- "{MAPinterfaces}UPrinting.p" ∂
- "{MAPinterfaces}UTEView.p"
-
- # Leave in for compatibility (2.0)
- BuildingBlocksIntf = {BuildingBlocksPascalIntf}
-
- BuildingBlocksCPlusIntf = ∂
- "{BuildFlags}" ∂
- "{MACIncludes}UDialog.h" ∂
- "{MACIncludes}UGridView.h" ∂
- "{MACIncludes}UPrinting.h" ∂
- "{MACIncludes}UTEView.h"
-
- ###########################################################
- # Resources
- ###########################################################
- MacAppResources = ∂
- "{MAObj}Debug.rsrc" ∂
- "{MAObj}Defaults.rsrc" ∂
- "{MAObj}MacApp.rsrc"
-
- BuildingBlocksResources = ∂
- "{MAObj}Dialog.rsrc" ∂
- "{MAObj}Printing.rsrc"
-
- ###########################################################
- # Libraries
- ###########################################################
- MacAppLibrary = ∂
- "{MAObj}MacApp.lib"
-
- MacAppObjs = ∂
- "{MAObj}UAssociation.p.o" ∂
- "{MAObj}UBusyCursor.p.o" ∂
- "{MAObj}UDebug.a.o" ∂
- "{MAObj}UDebug.p.o" ∂
- "{MAObj}UDialog.p.o" ∂
- "{MAObj}UFailure.a.o" ∂
- "{MAObj}UFailure.p.o" ∂
- "{MAObj}UGridView.p.o" ∂
- "{MAObj}UInspector.p.o" ∂
- "{MAObj}UList.p.o" ∂
- "{MAObj}UMacApp.p.o" ∂
- "{MAObj}UMacAppUtilities.a.o" ∂
- "{MAObj}UMacAppUtilities.p.o" ∂
- "{MAObj}UMemory.a.o" ∂
- "{MAObj}UMemory.p.o" ∂
- "{MAObj}UMenuSetup.p.o" ∂
- "{MAObj}UObject.a.o" ∂
- "{MAObj}UObject.p.o" ∂
- "{MAObj}UPatch.p.o" ∂
- "{MAObj}UPrinting.p.o" ∂
- "{MAObj}UTEView.p.o" ∂
- "{MAObj}UTranscriptView.p.o" ∂
- "{MAObj}UViewCoords.a.o"
-
- # The build tool will redefine one of the above to null so that dependencies on MacAppLib will work
- # correctly in the library case and in the obj case ( thank you for the wealth of libraries, MPW! )
- MacAppLib = ∂
- {MacAppObjs} {MacAppLibrary}
-
- PerformLib = ∂
- "{Libraries}PerformLib.o"
-
- PascalNonFPUSANELib = ∂
- "{PLibraries}SANElib.o"
-
- PascalFPUSANELib = ∂
- "{PLibraries}SANELib881.o"
-
- PascalSupport = ∂
- "{Libraries}RunTime.o" ∂
- "{PLibraries}PasLib.o"
-
- #############
- # For MPW 3.0, 3.1
- #############
- 31CPlusSupport = ∂
- "{CLibraries}CRuntime.o" ∂
- "{CLibraries}CInterface.o" ∂
- "{CLibraries}CPlusLib.o" ∂
- "{CLibraries}StdCLib.o" ∂
- "{PLibraries}PasLib.o"
-
- 31CPlusNonFPUSANELib = ∂
- "{CLibraries}CSANELib.o" ∂
- "{PLibraries}SANElib.o" ∂
- "{CLibraries}Math.o" ∂
- "{CLibraries}Complex.o"
-
- 31CPlusFPUSANELib = ∂
- "{CLibraries}CLib881.o" ∂
- "{CLibraries}CSANELib881.o" ∂
- "{PLibraries}SANELib881.o" ∂
- "{CLibraries}Math881.o" ∂
- "{CLibraries}Complex881.o"
-
- #############
- # For MPW 3.2
- #############
- CPlusSupport = ∂
- "{Libraries}RunTime.o" ∂
- "{CLibraries}StdCLib.o" ∂
- "{PLibraries}PasLib.o"
-
- CPlusNonFPUSANELib = ∂
- "{CLibraries}CSANELib.o" ∂
- "{PLibraries}SANElib.o" ∂
- "{CLibraries}Math.o" ∂
- "{CLibraries}Complex.o" ∂
- "{CLibraries}CPlusLib.o"
-
- CPlusFPUSANELib = ∂
- "{CLibraries}CLib881.o" ∂
- "{CLibraries}CSANELib881.o" ∂
- "{PLibraries}SANELib881.o" ∂
- "{CLibraries}Math881.o" ∂
- "{CLibraries}Complex881.o" ∂
- "{CLibraries}CPlusLib881.o"
-
-
- # The build tool will redefine some of the above to null so that dependencies on NeededSysLibs
- # will work correctly in the Pascal and CPlus case and in the FPU and nonFPU case.
- NeededSysLibs = ∂
- {PascalNonFPUSANELib} ∂
- {PascalFPUSANELib} ∂
- {PascalSupport} ∂
- {CPlusNonFPUSANELib} ∂
- {CPlusFPUSANELib} ∂
- {CPlusSupport} ∂
- {31CPlusNonFPUSANELib} ∂
- {31CPlusFPUSANELib} ∂
- {31CPlusSupport} ∂
- {PerformLib} ∂
- "{Libraries}Interface.o" ∂
- "{Libraries}ToolLibs.o"
-
- ###########################################################
- # Assembler External symbol dump files support.
- ###########################################################
- AsmLoadFiles = ∂
- "{MALoadFiles}{SeparateObjectsFolder}ProgStrucMacs.d" ∂
- "{MALoadFiles}{SeparateObjectsFolder}FlowCtlMacs.d"
-
- AsmLoadOptions = -i "{MALoadFiles}{SeparateObjectsFolder}"
- # Make dependencies against the following definition
- AsmLoad = {AsmLoadFiles}
-
- ###########################################################
- # Pascal External symbol dump files support.
- ###########################################################
- PascalLoadFiles =
- PascalLoadOptions = -k "{MALoadFiles}{SeparateObjectsFolder}"
- # Make dependencies against the following definition
- PascalLoad = {PascalLoadFiles}
-
- ###########################################################
- # C++ Load/Dump support.
- ###########################################################
- CPlusLoadFiles = "{MALoadFiles}{SeparateObjectsFolder}UMacApp.h.dump"
- CPlusLoadOptions = -mf -load {CPlusLoadFiles}
- # Make dependencies against the following definition
- CPlusLoad = {CPlusLoadFiles}
-
- ###########################################################
- # Misc.
- ###########################################################
- OtherAsmOptions =
- OtherCOptions =
- OtherCPlusOptions =
- OtherInterfaces =
- OtherLibOptions =
- OtherLinkOptions =
- OtherPascalOptions =
- OtherPostRezOptions =
- OtherRezFiles =
- OtherRezOptions =
- OtherSegMappings =
-
- OtherLinkFiles =
- OtherRsrcFiles = ∂
- {BuildingBlocksResources}
-
- OtherViewTypesSrc =
-
- ###########################################################
- # A P P L I C A T I O N T A R G E T S
- ###########################################################
- AppName = Dummy
- Creator = 'MApp'
-
- ###########################################################
- # T O O L T A R G E T S
- ###########################################################
- ToolName = Dummy
- MacAppPascalToolIntf = ∂
- "{BuildFlags}" ∂
- "{MATools}UMPWTool.p"
-
- # Leave in for compatibility (2.0)
- MacAppToolIntf = {MacAppPascalToolIntf}
-
- MacAppCPlusToolIntf = ∂
- "{BuildFlags}" ∂
- "{MATools}UMPWTool.h"
-
- MacAppToolLib = ∂
- "{MAObj}MacAppTool.lib"
-
- ###########################################################
- # L I B R A R Y T A R G E T S
- ###########################################################
- LibName = Dummy
- LibObjs =
-
- ###########################################################
- # S E G M E N T A T I O N R E M A P P I N G S
- ###########################################################
- SegmentMappings = ∂
- -sn AActivate=GNonRes ∂
- -sn AClipboard=GClipboard ∂
- -sn AClose=GClose ∂
- -sn ADebug=GDebug ∂
- -sn ADoCommand=GDoCommand ∂
- -sn AFile=GFile ∂
- -sn AFinder=GFinder ∂
- -sn AHelp=GHelp ∂
- -sn AInit=GInit ∂
- -sn AInspector=GInspector ∂
- -sn ANonRes=GNonRes ∂
- -sn AOpen=GOpen ∂
- -sn AReadFile=GReadFile ∂
- -sn ASelCommand=GSelCommand ∂
- -sn ATerminate=GTerminate ∂
- -sn AWriteFile=GWriteFile ∂
- -sn Disassembler=GDebug ∂
- -sn DlgClose=GClose ∂
- -sn DlgDebug=GDebug ∂
- -sn DlgDoCommand=GDoCommand ∂
- -sn DlgFields=GFields ∂
- -sn DlgInit=GInit ∂
- -sn DlgNonRes=GNonRes ∂
- -sn DlgOpen=GOpen ∂
- -sn DlgRes=BBRes ∂
- -sn DlgSelCommand=GSelCommand ∂
- -sn GVClose=GClose ∂
- -sn GVDebug=GDebug ∂
- -sn GVDoCommand=GDoCommand ∂
- -sn GVFields=GFields ∂
- -sn GVInit=GInit ∂
- -sn GVNonRes=GNonRes ∂
- -sn GVOpen=GOpen ∂
- -sn GVRes=BBRes2 ∂
- -sn GVSelCommand=GSelCommand ∂
- -sn INTENV=GWriteLn ∂
- -sn ListDebug=GDebug ∂
- -sn ListRes=GRes2 ∂
- -sn MAActivate=GNonRes ∂
- -sn MAApplicationRes=GRes ∂
- -sn MAAssociationRes=GRes2 ∂
- -sn MABusyCursorRes=GRes2 ∂
- -sn MAClipboard=GClipboard ∂
- -sn MAClose=GClose ∂
- -sn MACommandRes=GRes2 ∂
- -sn MAControlRes=GRes ∂
- -sn MADebug=GDebug ∂
- -sn MADebugger=GDebugger ∂
- -sn MADoCommand=GDoCommand ∂
- -sn MADocumentRes=GRes ∂
- -sn MAError=GError ∂
- -sn MAEvtHandlerRes=GRes ∂
- -sn MAFailureRes=MAMain ∂
- -sn MAFields=GFields ∂
- -sn MAFile=GFile ∂
- -sn MAFinder=GFinder ∂
- -sn MAGlobalsRes=MAMain ∂
- -sn MAHelp=GHelp ∂
- -sn MAInit=GInit ∂
- -sn MAInspector=GInspector ∂
- -sn MAMemoryRes=MAMain ∂
- -sn MAMenuRes=GRes2 ∂
- -sn MAMenuSetupRes=GRes2 ∂
- -sn MANonRes=GNonRes ∂
- -sn MAObjectRes=GRes2 ∂
- -sn MAOpen=GOpen ∂
- -sn MAPatchRes=MAMain ∂
- -sn MAPrint=GPrint ∂
- -sn MAPrintingRes=BBRes2 ∂
- -sn MAReadFile=GReadFile ∂
- -sn MARes=GRes2 ∂
- -sn MAScroll=GRes2 ∂
- -sn MAScrollerRes=GRes2 ∂
- -sn MASelCommand=GSelCommand ∂
- -sn MATerminate=GTerminate ∂
- -sn MAUtilitiesRes=MAMain ∂
- -sn MAViewRes=GRes ∂
- -sn MAWindowRes=GRes ∂
- -sn MAWriteFile=GWriteFile ∂
- -sn PerfInit=GPerformanceTools ∂
- -sn PerfMain=GPerformanceTools ∂
- -sn PerfTerm=GPerformanceTools ∂
- -sn PrintActual=GPrint ∂
- -sn PrintClose=GClose ∂
- -sn PrintDebug=GDebug ∂
- -sn PrintDoCommand=GDoCommand ∂
- -sn PrintFields=GFields ∂
- -sn PrintFinder=GFinder ∂
- -sn PrintImage=GPrint ∂
- -sn PrintInit=GInit ∂
- -sn PrintMain=BBRes2 ∂
- -sn PrintNonRes=GNonRes ∂
- -sn PrintOpen=GOpen ∂
- -sn PrintRes=BBRes2 ∂
- -sn PrintSelCommand=GSelCommand ∂
- -sn PrintSpool=GPrint ∂
- -sn PrintTerminate=GTerminate ∂
- -sn SACONSOL=GWriteLn ∂
- -sn SACONSOLE=GWriteLn ∂
- -sn SADEV=GWriteLn ∂
- -sn STDIO=GWriteLn ∂
- -sn TEClipboard=GClipboard ∂
- -sn TEClose=GClose ∂
- -sn TEDebug=GDebug ∂
- -sn TEDoCommand=GDoCommand ∂
- -sn TEFields=GFields ∂
- -sn TEInit=GInit ∂
- -sn TENonRes=GNonRes ∂
- -sn TEOpen=GOpen ∂
- -sn TEPrint=GPrint ∂
- -sn TERes=BBRes ∂
- -sn TESelCommand=GSelCommand ∂
- -sn WWInit=GInit ∂
- -sn WWSeg=GWriteLn
-